本地目录中的Python安装提供"ModuleNotFoundError":'msvcrt‘ | 您所在的位置:网站首页 › python2 subprocess windows › 本地目录中的Python安装提供"ModuleNotFoundError":'msvcrt‘ |
我正在使用我公司的VM,它已经有Python2.7(随操作系统附带)和Python3.6.13(由公司安装) 最近,需要将应用程序升级到Python的最新版本: 3.10.2 因此,我在$HOME中的本地目录中安装了Python3.10.2。我参考了安装link的这个链接。 而系统中已经有2.7和3.6的数据。 现在,当我尝试用这个python版本(3.10.2)创建一个VENV时,我看到了这个错误: Traceback (most recent call last): File "/export/home/sdc/python_versions/python310/python/lib/python3.10/subprocess.py", line 69, in import msvcrt ModuleNotFoundError: No module named 'msvcrt' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/export/home/sdc/python_versions/python310/python/lib/python3.10/runpy.py", line 187, in _run_module_as_main mod_name, mod_spec, code = _get_module_details(mod_name, _Error) File "/export/home/sdc/python_versions/python310/python/lib/python3.10/runpy.py", line 146, in _get_module_details return _get_module_details(pkg_main_name, error) File "/export/home/sdc/python_versions/python310/python/lib/python3.10/runpy.py", line 110, in _get_module_details __import__(pkg_name) File "/export/home/sdc/python_versions/python310/python/lib/python3.10/venv/__init__.py", line 10, in import subprocess File "/export/home/sdc/python_versions/python310/python/lib/python3.10/subprocess.py", line 74, in import _posixsubprocess ModuleNotFoundError: No module named '_posixsubprocess'我找到了一些像这样的解决方案:link,但是我不知道在我的情况下它将如何转换,因为我的安装目录不是/usr/local/.是$HOME/path/to/dir |
CopyRight 2018-2019 实验室设备网 版权所有 |